Python Job: Software Developer

Job added on

Company

Recro

Location

Bangalore - India

Job type

Full-Time

Python Job Details

Experience - 2-4 Years

Work Location - Remote

Responsibilities

  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Developing RESTful APIs
  • Implementation of security and data protection
  • Integration of data storage solutions {{ Postgres, MongoDB/ Cassandra, Firebase etc }}

Skills And Qualifications

  • Expert in Python, with knowledge of Python web frameworks {{ Django, Flask, etc }}
  • Familiarity with some ORM libraries
  • Able to integrate multiple data sources and databases into one system
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Good understanding of REST APIs.
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Understanding of accessibility and security compliance
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with event-driven programming in Python
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Able to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tools {{ Git }}
  • Familiarity with real-time databases {{ Postgres, MongoDB/ Cassandra, Firebase etc }}
  • Must have worked in the field for at least 2 years.

Job Type: Full-time

Salary: ₹554,709.00 - ₹1,596,191.00 per year

Benefits:

  • Health insurance
  • Internet reimbursement

Schedule:

  • Monday to Friday

Application Question(s):

  • What is your notice period duration?

Education:

  • Bachelor's (Preferred)

Experience:

  • Python: 2 years (Preferred)

Speak with the employer
+91 9972582760